st. john's plant - German English Dictionary